*{
	margin: 0;
	padding: 0;
	font-family: '微软雅黑';
}

.share_title{
	width: 100%;
	height: 1.4375rem;
	text-align: center;
	line-height: 1.4375rem;
	background-color: #dc4b19;
	color: #fff;
	font-size: 0.48rem;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
}

.share_title img{
	display: block;
	width: 0.28125rem;
	height: 0.5rem;
	position: absolute;
	top: 0.46875rem;
	left: 0.5rem;
}

.share_box{
	width: 100%;
	min-height: 10rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 1.4375rem;
}

.share_box ul{
	list-style: none;
	width: 7.1875rem;
	height: 7.1875rem;
	display: flex;
	flex-wrap: wrap;
}

.share_box ul li{
	width: 1.953125rem;
	height: 3.59375rem;
	margin-left: 0.625rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-end;
}

.share_box ul li:first-child,.share_box ul li.else{
	margin-left: 0;
}

.share_box ul li img{
	display: block;
	width: 1.578125rem;
	height: 1.578125rem;
}

.share_box ul li p{
	font-size: 0.359375rem;
	color: #0b0b0b;
	margin-top: 0.3125rem;
}

.share_box .rules{
	width: 7.1875rem;
	height: auto;
	margin-top: 2.890625rem;
}

.share_box .rules .rulesTitle{
	font-size: 0.46875rem;
	color: #000;
	font-weight: bold;
}

.share_box .rules .rulesDetail{
	font-size: 0.3125rem;
	color: #000;
	margin-top: 0.46875rem;
	line-height: 0.46875rem;
}